/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tk.eigh.ksvg.component;

import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;

/**
 *
 * @author nt
 */
interface _StyleAble {
    
    /**
     * This attribute assigns a class name or set of class names to an element.
     * Any number of elements may be assigned the same class name or names.
     * Multiple class names must be separated by white space characters.
     */
    @JSFProperty
    public abstract String getStyleClass();

    /**
     * This attribute specifies style information for the current element. The
     * style attribute specifies style information for a single element. The
     * style sheet language of inline style rules is given by the value of
     * attribute ‘contentStyleType’ on the ‘svg’ element. The syntax of style
     * data depends on the style sheet language.
     */
    @JSFProperty
    public abstract String getStyle();
}
